package com.xidian.zhiancloud.service.riskcontrol.riskidenva;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xidian.zhiancloud.dao.riskcontrol.riskidenva.TRiskAuditRecordsMapper;
import com.xidian.zhiancloud.model.riskcontrol.TRiskAuditRecordsList;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 风险评价审核-审核记录
 */
@Service
public class TRiskAuditRecordsService extends ServiceImpl<TRiskAuditRecordsMapper, TRiskAuditRecordsList> {

    @Autowired
    TRiskAuditRecordsMapper tRiskAuditRecordsMapper;

    public int insertTRiskAuditRecords(List<TRiskAuditRecordsList> auditRecords){
        return tRiskAuditRecordsMapper.insertTRiskAuditRecords(auditRecords);
    }

    public List<TRiskAuditRecordsList> getByTrarId(Long trarId,Long companyId){
        return tRiskAuditRecordsMapper.getByTrarId(trarId,companyId);
    }

    public List<TRiskAuditRecordsList> getByRIESIdAndRPointId
            (Long companyId,String taskAllocatId){
        return tRiskAuditRecordsMapper.getByRIESIdAndRPointId(companyId,taskAllocatId);
    }

    public int updateByIdAndPersoncontrol
            (String id,String riskpointsId,String personcontrol){
        return tRiskAuditRecordsMapper.updateByIdAndPersoncontrol
                (id,riskpointsId,personcontrol);
    }
}
